Skip to content

chore: [skip-release] ignore the Xcode state SwiftPM writes - #36

Merged
rbstp merged 1 commit into
masterfrom
chore/ignore-swiftpm
Sep 7, 2026
Merged

rbstp merged 1 commit into
masterfrom
chore/ignore-swiftpm

Conversation

@rbstp

@rbstp rbstp commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Opening the package in Xcode writes a .swiftpm/ directory: a workspace file, generated schemes,
and per-user interface state. It has been sitting untracked for a while.

None of it is input to swift build or the Makefile, and one file inside it (UserInterfaceState.xcuserstate)
already matched the existing *.xcuserstate rule, so the directory was half-ignored already.

[skip-release] because .gitignore is not in the release workflow's paths-ignore list, so
merging this would otherwise cut a release with no shipped change in it.

Opening the package in Xcode writes .swiftpm/: a workspace file, generated
schemes and per-user interface state. None of it is input to swift build or the
Makefile, and one file in it already matched the *.xcuserstate rule.
@rbstp
rbstp merged commit bf6ee67 into master Sep 7, 2026
1 check passed
@rbstp
rbstp deleted the chore/ignore-swiftpm branch September 7, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant